/*¶¥²¿*/
.g-box-1200{ width:1200px; height:auto; margin:auto; display:block; overflow:hidden}
.g-box-white{ background:#fff; margin-top:20px; padding:0 0 10px 0;}
.g-top-full{ width:100%; height:40px; background:#fafafa; display:block; overflow:hidden}
.g-top-full dl dt{ height:40px; line-height:40px; font-size:14px; font-weight:normal; color:#555; float:left; margin:0; display:inline; overflow:hidden}
.g-top-full dl dd{ height:40px; line-height:40px; font-size:14px; font-weight:normal; color:#333; float:right; margin:0; display:inline; overflow:hidden}
.g-top-full dl dd a{ padding:0 20px;}
.g-top-full dl dd a:hover{ color:#f60}

.g-head-full{ width:100%; height:80px; background:#333; display:block; overflow:hidden}
.g-head-full .u-logo{ margin:17px 0 0 2px;}
.g-head-full .m-nav{ margin:28px 0 0 44px;}
.g-head-full .m-nav li{ height:26px; line-height:26px; font-size:18px; font-weight:normal; color:#fff; float:left; padding:0 22px; display:inline; overflow:hidden; position:relative; zoom:1}
.g-head-full .m-nav li a{ color:#fff}
.g-head-full .m-nav li a:hover{ color:#ff6600}
.g-head-full .m-nav li i{ width:17px; height:12px; background:url(../images/index-icon.png); display:block; overflow:hidden; position:absolute; right:0; top:0;}
.g-head-full .m-search{ width:300px; height:42px; background:#f5f5f5; border-radius:4px; margin:20px 0 0; overflow:hidden}
.g-head-full .m-search dt{ width:245px; height:auto; float:left; display:inline; overflow:hidden}
.g-head-full .m-search dt input{ width:100%; height:42px; line-height:42px; font-size:16px; font-weight:normal; color:#333; text-indent:6px; background:none; border:0; display:block; overflow:hidden;}
.g-head-full .m-search dd{ width:54px; height:42px; background:url(../images/index-icon.png) no-repeat -99px 8px; float:right; display:inline; overflow:hidden; cursor:pointer}
.g-head-full .m-search dd:after{ content:""; width:1px; height:28px; background:#d8d8d8; margin:7px 0 0; display:block; overflow:hidden}

/*µ×²¿*/
.g-foot{ padding:23px 0; background:#292929; text-align:center; display:block; overflow:hidden}
.g-foot p{ margin:10px 0 0; color:#999; font-size:14px; font-weight:normal; display:block; overflow:hidden;}
.g-foot p a{ color:#999}
.r-height20{ height:20px; display:block; overflow:hidden}

/*·ÖÒ³*/
.g-left .tspage{ background:#fff; height:82px;text-align:center; display:block; overflow:hidden}
.g-left .tspage .tsp_nav{ width:100%; height:30px; display:block; overflow:hidden; margin:27px 0 0 0;}
.g-left .tspage .tsp_nav i{ width:auto; height:30px; line-height:30px; padding:0 12px; background:#fafafa; font-size:14px; font-weight:normal; color:#555; margin:0 0 0 18px; display:inline-block; overflow:hidden}
.g-left .tspage .tsp_nav a{ width:auto; height:30px; line-height:30px; padding:0 12px; background:#fafafa; font-size:14px; font-weight:normal; color:#555; margin:0 0 0 18px; display:inline-block; overflow:hidden}
.g-left .tspage .tsp_nav a:hover{background:#ff4939;color:#fff; text-decoration:none}
.g-left .tspage .tsp_nav a:hover i{ color:#fff;}
.g-left .tspage .tsp_nav a i{ padding:0; margin:0; background:none}
.g-left .tspage .tsp_nav b{ width:auto; height:30px; line-height:30px; padding:0 12px; background:#ff4939; font-size:14px; font-weight:normal; color:#fff; margin:0 0 0 18px; display:inline-block; overflow:hidden}
.g-left .tspage .tsp_count,.g-left .tspage .tsp_nav .tsp_end,.g-left .tspage .tsp_nav .tsp_more,.g-left .tspage .tsp_nav #tsp_change{ display:none}